* {color: rgb(108,109,114);}
br { clear: left; }
#searchKeyWordInfo { border-bottom: 1px solid #DCDCDC; display: block; line-height: 3; width: 200px; margin-left: 15px; padding-left: 10px; cursor: pointer; margin-bottom: 15px; }
#searchKeyWordInfo:hover { background-color: #F2F4F8; }
.xxim_searchmain li { padding: 0 20px; margin: 5px 0; line-height: 30px;}
.xxim_searchmain li span { padding-left: 10px; max-width: 120px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; vertical-align: top; font-size: 12px; }
.xxim_searchmain li img { width: 30px; height: 30px; }
.xxim_searchmain li i { /*background: url('../images/im_icon.png');*/ width: 25px; height: 15px; display: inline-block; background-position: -93px -18px; right: 20px; cursor: pointer; }
.loginPage { display: block; /*position: absolute;*/ top: 0px; /* bottom: 12px; */ height: 420px; width: 230px; background-color: white; }
.loginPage span.header { line-height: 2; font-size: x-large; border-bottom: solid 1px #ccc; width: 100%; display: inline-block; text-align: center; }
.xxim_top { height: 420px; }
.loginPage .loginForm { margin-top: 100px; padding-left: 20px; }
.loginPage .loginForm .infoSpan { color: red; }
.loginForm input { width: 160px; height: 28px; margin-bottom: 10px; padding: 0 10px;}
.loginForm button { width: 184px; height: 30px; }
.profileForm { padding: 0 10px; }
.profileForm img { width: 50px; height: 50px; display: block; margin: 10px 0 0 80px; }
.profileForm .mt { margin-top: 20px; }
.profileForm .textarea { height: 56px; line-height: 56px; }
.profileForm .label { width: 60px; float: left; text-align: right; padding-right: 5px;}
.profileForm div { height: 28px; line-height: 28px; margin-bottom: 5px; }
.profileForm input { width: 140px; height: 24px; }
.profileForm textarea { width: 142px; height: 50px; }
.profileForm .cnter { text-align: center; margin-top: 15px; }
.profileForm .btn { width: 208px; height: 32px;}
.xxim_main { height: 450px; }
.chatToolBar { /*border: solid 1px;*/ position: absolute; right: 5px; cursor: pointer; height: 25px; display:none; }
.chatToolBar .ctxMenu span { display: block; width: 40px; text-align: center; }
.chatToolBar span.hand { font-weight: 300; border: solid 2px; border-radius: 165px; width: 10px; display: inline-flex; border-color: rgb(216, 16, 16); }
.xxim_mymsg { cursor: pointer; }
.xxim_searchmain { height: 365px; }
